<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<title>Document</title>
</head>
<body>
<script type="text/javascript">
/*
	网址:http://www.jianshu.com/p/a6d37c77e8db
	执行上下文:当前代码的执行环境,会形成一个作用域
	执行上下文的三个重要属性:变量对象,作用域链和this;
	变量对象是与执行上下文相关的数据作用域,包含:变量,函数声明,函数的形参
	JavaScript的执行环境:1:全局环境:JavaScript代码运行起来会首先进入该环境,2:函数环境:当函数被调用执行时，会进入当前函数中执行代码,3:eval

	执行上下文总结:
	1:单线程
	2:同步执行,只有栈顶的上下文处于执行中,其他的上下文处于下层,依次执行
	3:全局上下文只有一个,在关闭浏览器时出栈
	4:执行上下文的个数不限制
	5:每次调用函数的时候,都有一个执行上下文被创建,即使是调用本身函数			
*/
</script>
</body>
</html>
